package com.jeeplus.modules.guide.model.constant;

/**
 * ClassName: RedisConstant
 * Function:  系统常量
 * Date:      2021/6/4 16:30
 *
 * @author hanKongbin
 * version    V1.0
 */
public class GuideConstant {

    /**
     * 导办-业务历史平均等待时间、办理时间
     */
    public final static String GUIDE_BUSINESS_HISAVGTIME = "guide:business:hisAvgTime:";

    /**
     * 业务事项映射关系
     */
    public final static String GUIDE_MATTER_BUSINESS_ID = "guide:matter:businessId:";

    /**
     * 高德地图导航，路线时长key
     */
    public final static String MAP_DURATION_KEY = "duration";

    /**
     * 高德地图导航，路线距离key
     */
    public final static String MAP_DISTANCE_KEY = "distance";

    /**
     * 智能推荐-办公距离下限（公里）
     */
    public final static Integer OFFICES_DISTANCE_LOWER_LIMIT = 2;

    /**
     * 智能推荐-办公距离上限（公里）
     */
    public final static Integer OFFICES_DISTANCE_UPPER_LIMIT = 20;

    /**
     * 智能推荐-驾车1公里默认时长（分钟）
     */
    public final static Integer DRIVE_DEFAULT_DURATION = 2;

    /**
     * 智能推荐-骑行1公里默认时长（分钟）
     */
    public final static Integer DRIVE_CYCLING_DURATION = 4;

    /**
     * 智能推荐-办公距离下限（公里）
     */
    public final static Double OFFICES_LIMIT_TIME = -1.0;
}
